YASKAWA NX100 RobotÀº ÀϺ»ÀÇ YASKAWA »çÀÇ NX100 Robot Àåºñ¿Í Åë½ÅÀ» À§ÇÑ µå¶óÀ̹öÀÌ´Ù.
<±×¸² 1>Àº YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Åë½Å¼³Á¤ ¿¹ÀÌ´Ù.
<±×¸² 1> YASKAWA NX100 Robot µå¶óÀ̹öÀÇ Åë½Å ¼³Á¤ ¿¹
<±×¸² 1>ÀÇ µð¹ÙÀ̽º ¼³Á¤Àº ¿¬°áÇü½Ä(TCP/IP), NX100 ÀåºñÀÇ IP¹øÁö( 192.168.1.65 ), ¼ºñ½ºÆ÷Æ® ¹øÈ£( 80¹øÀ¸·Î °íÁ¤ ) ¼øÀ¸·Î Àåºñ¿¡ ¼³Á¤µÈ °ªÀ» ÀÔ·ÂÇÑ´Ù.
YASKAWA NX100 Robot µå¶óÀ̹öÀÇ Àбâ ÀÛ¼º Çü½Ä
YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Àбâ ÀÛ¼º Çü½ÄÀº ´ÙÀ½°ú °°Àº ÀÎÀÚ ¼øÀ¸·Î ÀÛ¼ºÇÑ´Ù.
1) Àåºñ ¹øÈ£ – »ç¿ë¾ÈÇÔ.
2) Àб⠸í·É¾î – RALARM, RPOSJ, RPOSC, RSTATS, RJSEQ, RGROUP, RJDIR, RUFRAME, SAVEV, IOREAD Áß¿¡¼ ¼³Á¤. (<Ç¥ 1> ÂüÁ¶)
3) ½ÃÀÛ¹øÁö – »ç¿ë¾ÈÇÔ.
4) Åë½Å ¸Þ¸ð¸® ÀúÀåÀ§Ä¡ - ÀÐÀº °ªÀÌ ÀúÀåµÉ Åë½Å ¸Þ¸ð¸® ½ÃÀÛ¹øÁö.
5) ÀÐÀº µ¥ÀÌÅÍÀÇ Å©±â – Ç×»ó 1·Î °íÁ¤. Àб⠸í·É¾î¿¡ µû¶ó °íÁ¤. (<Ç¥ 1> ÂüÁ¶)
6) ¸í·É µ¥ÀÌÅÍ1 – RPOSC, RUFRAME, SAVEV, IOREAD Àб⠸í·É¾îÀÇ ¸í·É µ¥ÀÌÅÍ 1 °ªÀ» ¼³Á¤. (<Ç¥ 1> ÂüÁ¶)
7) ¸í·É µ¥ÀÌÅÍ2 – RPOSC, SAVEV, IOREAD Àб⠸í·É¾îÀÇ ¸í·É µ¥ÀÌÅÍ 2 °ªÀ» ¼³Á¤. (<Ç¥ 1> ÂüÁ¶)
Àб⠼³Á¤ ¿¹)
READ, 0, RSTATS, 0, 0, 1,
READ, 0, RPOSJ, 0, 10, 1,
READ, 0, RGROUP, 0, 20, 1,
<Ç¥ 1>Àº YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Àб⠸í·É¾î Á¾·ù¿Í ÀÐÀº °ª ÀúÀåÀ§Ä¡ÀÌ´Ù.
Àб⠸í·É¾î | ¸í·É¾î ³»¿ë | ¸í·É µ¥ÀÌÅÍ1 |
¸í·É µ¥ÀÌÅÍ2 |
ÀÐÀº °ª ÀúÀåÀ§Ä¡ |
RALARM | ¿¡·¯ Alarm Àбâ | ¾øÀ½ |
ÀúÀåÀ§Ä¡ + 0 : ¿¡·¯ ÄÚµå 1 ÀúÀåÀ§Ä¡ + 1 : ¿¡·¯ µ¥ÀÌÅÍ 1 ÀúÀåÀ§Ä¡ + 2 : ¿¡·¯ ÄÚµå 2 ÀúÀåÀ§Ä¡ + 3 : ¿¡·¯ µ¥ÀÌÅÍ 2 ¡¦ ÀúÀåÀ§Ä¡ + 8 : ¿¡·¯ ÄÚµå 5 ÀúÀåÀ§Ä¡ + 9 : ¿¡·¯ µ¥ÀÌÅÍ 5 |
|
RPOSJ | Joint coordinate ½Ã½ºÅÛÀÇ ÇöÀç À§Ä¡ Àбâ | ¾øÀ½ |
ÀúÀåÀ§Ä¡ + 0 ~ 5 : S/L/U/R/B/T-Ãà ÆÞ½º ¼ö ÀúÀåÀ§Ä¡ + 6 ~ 11 : 7/8/9/10/11/12-Ãà ÆÞ½º ¼ö |
|
RPOSC | Specific coordinate ½Ã½ºÅÛÀÇ ÇöÀç À§Ä¡ Àбâ | Specification of coordinate system (0 = Base, 1 = Robot, 2 ~ 25 = User1 ~ 24) |
with or without external axis (0 = without, 1 = with) |
ÀúÀåÀ§Ä¡ + 0 ~ 2 : X/Y/Z coordinate °ª ÀúÀåÀ§Ä¡ + 3 ~ 5 : Wrist °¢ TX/TY/TZ ÀúÀåÀ§Ä¡ + 6 : Type ÀúÀåÀ§Ä¡ + 7 : Tool ¹øÈ£(0 ~ 23 »çÀÌ °ª) ÀúÀåÀ§Ä¡ + 8 ~ 13 : 7 ~ 12¹ø Ãà ÆÞ½º ¼ö |
RSTATS | »óÅÂÁ¤º¸ Àбâ | ¾øÀ½ |
ÀúÀåÀ§Ä¡ + 0 : »óÅÂÁ¤º¸ 1 (0 ºñÆ® : Step, 1 ºñÆ® : 1 Cycle, 2 ºñÆ® : Auto, 3 ºñÆ® : Run, 4 ºñÆ® : safety speed, 5 ºñÆ® : Teach, 6 ºñÆ® : Play, 7 ºñÆ® : Remote) ÀúÀåÀ§Ä¡ + 1 : »óÅÂÁ¤º¸ 2 (0 ºñÆ® : ???, 1 ºñÆ® : Hold program, 2 ºñÆ® : Hold external, 3 ºñÆ® : Hold command, 4 ºñÆ® : Alarm, 5 ºñÆ® : Error, 6 ºñÆ® : Servo ON, 7 ºñÆ® : ???) |
|
RJSEQ | ÇöÀç ÀÛ¾÷, ¶óÀÎ/½ºÅÜ ¹øÈ£ Àбâ | ¾øÀ½ |
ÀúÀåÀ§Ä¡ + 0 : ÀÛ¾÷ ¸í (¹®ÀÚ¿ ¸Þ¸ð¸® ÂüÁ¶) ÀúÀåÀ§Ä¡ + 1 : ¶óÀÎ ¹øÈ£(0 ~ 9999) ÀúÀåÀ§Ä¡ + 2 : ½ºÅÜ ¹øÈ£(0 ~ 9999) |
|
RGROUP | ÇöÀç ÄÜÆ®·Ñ ±×·ì Àбâ | ¾øÀ½ |
ÀúÀåÀ§Ä¡ + 0 : Robot ÄÜÆ®·Ñ ±×·ì Á¤º¸ (0 ~ 3 ºñÆ® : Robot 1 ~ 4) ÀúÀåÀ§Ä¡ + 1 : Station ÄÜÆ®·Ñ ±×·ì Á¤º¸ (0 ~ 11 ºñÆ® : Station 1 ~ 12) ÀúÀåÀ§Ä¡ + 2 : ÀÛ¾÷ Á¤º¸ (0 = Master ÀÛ¾÷, 1 ~ 7 = Sub1 ~ 7 ÀÛ¾÷) |
|
RJDIR | ¸ðµç ÀÛ¾÷À̸§ Àбâ | ¾øÀ½ |
ÀúÀåÀ§Ä¡ + 0 ~ n : ÀÛ¾÷ À̸§(¹®ÀÚ¿ ¸Þ¸ð¸® ÂüÁ¶) (n = µî·ÏÇÑ ÀÛ¾÷À̸§ ¼ö) |
|
RUFRAME | Specified user coordinate µ¥ÀÌÅÍ Àбâ | User coordinate ¹øÈ£ (2~25 = User1~24) |
¾øÀ½ |
ÀúÀåÀ§Ä¡ + 0 ~ 2 : ORG X/Y/Z coordinate °ª ÀúÀåÀ§Ä¡ + 3 ~ 5 : ORG Wrist °¢ TX/TY/TZ ÀúÀåÀ§Ä¡ + 6 : ORG Type ÀúÀåÀ§Ä¡ + 7 ~ 9 : XX X/Y/Z coordinate °ª ÀúÀåÀ§Ä¡ + 10 ~ 12 : XX Wrist °¢ TX/TY/TZ ÀúÀåÀ§Ä¡ + 13 : XX Type ÀúÀåÀ§Ä¡ + 14 ~ 16 : XY X/Y/Z coordinate °ª ÀúÀåÀ§Ä¡ + 17 ~ 19 : XY Wrist °¢ TX/TY/TZ ÀúÀåÀ§Ä¡ + 20 : XY Type ÀúÀåÀ§Ä¡ + 21 : Tool ¹øÈ£(0 ~ 23 »çÀÌ °ª) ÀúÀåÀ§Ä¡ + 22 ~ 27 : 7 ~ 12¹ø Ãà ÆÞ½º ¼ö |
SAVEV | Variable °ª Àбâ | Variable °ª Çü½Ä (0 = Byte, 1 = Int, 2 = Double, 3 = Real 4 = Robot axis, 5 = Base axis, 6 = Station Axis |
Variable No. |
Variable Çü½ÄÀÌ 0 ~ 3 ÀÏ ¶§ ÀúÀåÀ§Ä¡ + 0 : Byte/Int/Double/Real °ª
Variable Çü½ÄÀÌ 4 ~ 6 ÀÏ ¶§ ÀúÀåÀ§Ä¡ + 0 : Position µ¥ÀÌÅÍ Çü½Ä (0 : Pulse, 1 = Cartesian) ÀúÀåÀ§Ä¡ + 1 ~ 6 : S/L/U/R/B/T Ãà ÆÞ¼ö robot ¼ö ÀúÀåÀ§Ä¡ + 7 : Tool No. ÀúÀåÀ§Ä¡ + 8 ~ 9 : Not exist |
IOREAD | I/O Signal Àбâ | Àбâ½ÃÀÛÇÒ Contact Æ÷ÀÎÆ® ¹øÈ£ (¿¹ : 50010 ) |
ÀÐÀ» Contact Æ÷ÀÎÆ® ¼ö (¿¹ 24 ) |
ÀúÀåÀ§Ä¡ + 0 ~ N : °¢ 8°³ÀÇ Contact Æ÷ÀÎÆ® °ª (0 ~ 7¹ø ºñÆ®) |
<Ç¥ 1> YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Àб⠸í·É¾î Á¾·ù¿Í ÀÐÀº °ª ÀúÀåÀ§Ä¡
ÁÖÀÇ) YASKAWA NX100 Robot Åë½Å µå¶óÀ̹ö·Î ÀÐÀº °ªÀº ÀÚ·áÀúÀå À§Ä¡ WORD/DWORD/FLOAT/STRING ¸Þ¸ð¸®¿¡ °°Àº °ªÀÌ( °ª Çü½Ä¸¸ ´Ù¸§ ) ÀúÀåµÈ´Ù.
<±×¸² 1> ÇÁ·ÎÅäÄÝ ¿É¼ÇºÎÀÇ ¾ÆÀÌÄÜÀ» Ŭ¸¯Çϸé <±×¸² 2>ÀÇ ´ëÈ»óÀÚ°¡ ³ªÅ¸³ª´Âµ¥ ¿©±â¼µµ Àбâ Çü½ÄÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ´Ù.
<±×¸² 2> YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Àб⠼³Á¤ ´ëÈ»óÀÚ
<±×¸² 2>ÀÇ , , ¹öÅÏ°ú ¸®½ºÆ® ¹Ú½º¸¦ ÀÌ¿ëÇÏ¿© Àбâ Çü½ÄÀ» ÀÛ¼ºÇÑ´Ù.
<±×¸² 3>´Â <±×¸² 2>ÀÇ ´ëÈ»óÀÚ¿¡¼ Àбâ Çü½ÄÀ» Ãß°¡ ¶Ç´Â ÆíÁýÇÒ ¶§ ³ªÅ¸³ª´Â ´ëÈ»óÀÚÀÌ´Ù.
<±×¸² 3> YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ Àб⠼³Á¤ READ Ãß°¡/ÆíÁý ´ëÈ»óÀÚÀÇ ¿¹
YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ ¾²±â ¼³Á¤À¸·Î ¼³Á¤ °ªÀ» º¯°æÇÒ ¼ö ÀÖ´Ù.
µðÁöÅÐ ¾²±â
µðÁöÅÐ ¾²±â´Â ¾Æ³¯·Î±× ¾²±â¿Í µ¿ÀÏÇÑ ¹æ¹ýÀ¸·Î ¼³Á¤ÇÏ°í Ãâ·Â °ª( 0 ¶Ç´Â 1 )¸¸ ´Ù¸£´Ù.
¾Æ³¯·Î±× ¾²±â
¾Æ³¯·Î±× ¾²±â¸¦ À§ÇÑ ¾Æ³¯·Î±× Ãâ·Â ÅÂ±× ¼³Á¤ ½Ã ÇÊ¿äÇÑ ¿ä¼Ò
1) Port ¿¬°áµÈ Åë½ÅÆ÷Æ® ¹øÈ£. (COM ¹øÈ£°¡ ¾Æ´Ô)
2) Station »ç¿ë¾ÈÇÔ. ( 0À¸·Î °íÁ¤ )
3) Address Àб⠸í·É¾îÀÇ °æ¿ì ÀúÀåÇÒ ¸Þ¸ð¸® ½ÃÀÛ¹øÁö (10Áø¼ö 0 ~ 9999).
¾²±â ¸í·É¾î´Â »ç¿ë¾ÈÇÔ.
4) Extra1 <Ç¥ 1>ÀÇ Àб⠸í·É¾î¿Í
HOLD, RESET, CANCEL, MODE, CYCLE, SVON, HLOCK, MDSP, CGROUP, CTASK, START, DELETE, SETMJ, JSEQ Áß¿¡¼ ÀÔ·Â.
5) Extra2 Àб⠸í·É¾î ÀÏ ¶§ : ¸í·É µ¥ÀÌÅÍ 1·Î »ç¿ë
¾²±â ¸í·É¾î ÀÏ ¶§ : CGROUP ¸í·É¾îÀÇ Robot ÄÜÆ®·Ñ ±×·ìÀ» ¼³Á¤(0 ~ 3¹ø ºñÆ®·Î Robot 1 ~ 4 ¸¦ ÁöÁ¤), ±âŸ ¸í·É¾î´Â »ç¿ë¾ÈÇÔ.
6)Ãâ·Â °ª Àб⠸í·É¾î ÀÏ ¶§ : ¸í·É µ¥ÀÌÅÍ 2·Î »ç¿ë
¾²±â ¸í·É¾î ÀÏ ¶§ : HOLD, MODE, CYCLE, SVON, HLOCK, MDSP, CGROUP, CTASK, START, DELETE, SETMJ, JSEQ ¸í·É¾îÀÇ ¼³Á¤ °ª, ±âŸ ¸í·É¾î´Â »ç¿ë¾ÈÇÔ.
<Ç¥ 2>´Â YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ ¾²±â ¸í·É¾î Á¾·ù¿Í ¼³Á¤ °ªÀÌ´Ù.
¾²±â ¸í·É¾î | ¸í·É¾î ³»¿ë | Extra2 | Ãâ·Â °ª |
HOLD | HOLD ¼³Á¤ | ¾øÀ½ | 0 = OFF, 1 = ON |
RESET | RESET ¼³Á¤ | ¾øÀ½ | |
CANCEL | Cancel an error | ¾øÀ½ | |
MODE | MODE ¼³Á¤ | ¾øÀ½ | 1 = Teach Mode, 2 = Play |
CYCLE | Cycle ¼±Åà | ¾øÀ½ | 1 = Step, 2 = 1 Cycle, 3 = Auto |
SVON | Servo power ON/OFF | ¾øÀ½ | 0 = OFF, 1 = ON |
HLOCK | Interlock ON/OFF | ¾øÀ½ | 0 = OFF, 1 = ON |
MDSP | Ç¥½ÃÇÒ ¸Þ½ÃÁö ¼³Á¤ MDSP.??? (??? = Ç¥½ÃÇÒ ¸Þ½ÃÁö) |
¾øÀ½ | |
CGROUP | ÄÜÆ®·Ñ ±×·ì º¯°æ¼³Á¤ | Robot ÄÜÆ®·Ñ ±×·ìÀ» ¼³Á¤(0 ~ 3¹ø ºñÆ®·Î Robot 1 ~ 4 ¸¦ ÁöÁ¤), | ½ºÅ×ÀÌ¼Ç 1 ~ 12 ¹ø ¼³Á¤ (0 ~ 11¹ø ºñÆ®·Î ½ºÅ×ÀÌ¼Ç ¼³Á¤) |
CTASK | Task¸¦ º¯°æ | ¾øÀ½ | 0 = Master Task, 1 ~ 7 = Sub 1 ~ 7 Task |
START | ÀÛ¾÷ ½ÃÀÛ¸í·É START.??? (??? = ½ÃÀÛÇÒ ÀÛ¾÷¸í) |
¾øÀ½ | |
DELETE | ÀÛ¾÷ »èÁ¦¸í·É DELETE.??? (??? = »èÁ¦ÇÒ ÀÛ¾÷¸í) |
¾øÀ½ | |
SETMJ | ÁöÁ¤ÇÑ ÀÛ¾÷À» ¸¶½ºÆ®·Î ¼³Á¤ SETMJ.??? (??? = ¼³Á¤ÇÒ ÀÛ¾÷¸í) |
¾øÀ½ | |
JSEQ | ÀÛ¾÷°ú ¶óÀιøÈ£ ¼³Á¤ JSEQ.??? (??? = ¼³Á¤ÇÒ ÀÛ¾÷¸í) |
¾øÀ½ | ¼³Á¤ÇÒ ¶óÀÎ ¹øÈ£¸¦ ÀÔ·Â |
<Ç¥ 2> YASKAWA NX100 Robot Åë½Å µå¶óÀ̹öÀÇ ¾²±â ¸í·É¾î Á¾·ù¿Í ¼³Á¤ °ª